.main2{
    width:100%;
    height: auto;
    padding-top:16rpx;
    background: #e6f1f1;
    .singleView{
      display: inline-block;
      width:352rpx;
      height: 392rpx;
      position: relative;
      margin-bottom:10rpx;
      box-sizing: border-box;
      margin-left:16rpx;
      background: #fff;
      overflow: hidden;
      box-shadow: 5rpx 5rpx 5rpx rgba(0,0,0,.2);
      .imgBox{
        width:352rpx;
        height: 273rpx;
        overflow: hidden;
        display:inline-block;
        .img{
          width:352rpx;
          height: 273rpx;
        }
      }
      .textBox{
        height:38rpx;
        overflow:hidden;
        width:100%;
        display:inline-block;
        position:absolute;
        top:274rpx;
        left:0;
        .class-text{
          width:352rpx;
          height: 38rpx;
          line-height:38rpx;
          overflow:hidden;
          text-overflow:ellipsis;
          white-space:nowrap;
          font-size: 32rpx;
          color:#bbb;
          padding-left: 6rpx;
          display: inline-block;
        }
      }
      .priceBox{
        margin-top: 30rpx;
        height:42rpx;
        line-height:42prx;
        .customPrice{
          font-size: 36rpx;
          color:#000;
          height:42rpx;
          line-height:42prx;
          display: inline-block;
        }
        .price{
          font-size: 28rpx;
          color:#ccc;
          height:42rpx;
          line-height:42prx;
          display: inline-block;
          text-decoration: line-through;
          margin-left: 10rpx;
        }
      }
      .underText{
        border-top: 1px solid #ebebeb;
        padding-left: 6rpx;
        height:38rpx;
        font-size: 28rpx;
        line-height:38rpx;
        text{
          color:rgb(247, 105, 105);
        }
      }
    }
  }
  